someone's hands are clean - Francés Inglés Diccionario